#Shuffle Theory